package com.topboya.linker.model.response;

import java.util.List;

public class TaskResponse extends BaseResponse{

   private Data data;

   public class Data{

      private String taskId;
      private User user;
      private String orgId;
      private String orgName;
      private String cusName;
      private String cusId;
      private String taskType;
      private String visitType;
      private String fileNumber;
      private String startTime;
      private String endTime;
      private String timeUse;
      private String visitUserName;
      private String followUserName;
      private List<String> followUserId;
      private String remarks;
      private String signState;
      private String signStateDesc;
      private String feekFlage;
      private String productNum;
      private String finishFlag;
      private String swfwType;
      private String distanceState;

       public String getTaskId() {
           return taskId;
       }

       public void setTaskId(String taskId) {
           this.taskId = taskId;
       }

       public User getUser() {
           return user;
       }

       public void setUser(User user) {
           this.user = user;
       }

       public String getOrgId() {
           return orgId;
       }

       public void setOrgId(String orgId) {
           this.orgId = orgId;
       }

       public String getOrgName() {
           return orgName;
       }

       public void setOrgName(String orgName) {
           this.orgName = orgName;
       }

       public String getCusName() {
           return cusName;
       }

       public void setCusName(String cusName) {
           this.cusName = cusName;
       }

       public String getCusId() {
           return cusId;
       }

       public void setCusId(String cusId) {
           this.cusId = cusId;
       }

       public String getTaskType() {
           return taskType;
       }

       public void setTaskType(String taskType) {
           this.taskType = taskType;
       }

       public String getVisitType() {
           return visitType;
       }

       public void setVisitType(String visitType) {
           this.visitType = visitType;
       }

       public String getFileNumber() {
           return fileNumber;
       }

       public void setFileNumber(String fileNumber) {
           this.fileNumber = fileNumber;
       }

       public String getStartTime() {
           return startTime;
       }

       public void setStartTime(String startTime) {
           this.startTime = startTime;
       }

       public String getEndTime() {
           return endTime;
       }

       public void setEndTime(String endTime) {
           this.endTime = endTime;
       }

       public String getTimeUse() {
           return timeUse;
       }

       public void setTimeUse(String timeUse) {
           this.timeUse = timeUse;
       }

       public String getVisitUserName() {
           return visitUserName;
       }

       public void setVisitUserName(String visitUserName) {
           this.visitUserName = visitUserName;
       }

       public String getFollowUserName() {
           return followUserName;
       }

       public void setFollowUserName(String followUserName) {
           this.followUserName = followUserName;
       }

       public List<String> getFollowUserId() {
           return followUserId;
       }

       public void setFollowUserId(List<String> followUserId) {
           this.followUserId = followUserId;
       }

       public String getRemarks() {
           return remarks;
       }

       public void setRemarks(String remarks) {
           this.remarks = remarks;
       }

       public String getSignState() {
           return signState;
       }

       public void setSignState(String signState) {
           this.signState = signState;
       }

       public String getSignStateDesc() {
           return signStateDesc;
       }

       public void setSignStateDesc(String signStateDesc) {
           this.signStateDesc = signStateDesc;
       }

       public String getFeekFlage() {
           return feekFlage;
       }

       public void setFeekFlage(String feekFlage) {
           this.feekFlage = feekFlage;
       }

       public String getProductNum() {
           return productNum;
       }

       public void setProductNum(String productNum) {
           this.productNum = productNum;
       }

       public String getFinishFlag() {
           return finishFlag;
       }

       public void setFinishFlag(String finishFlag) {
           this.finishFlag = finishFlag;
       }

       public String getSwfwType() {
           return swfwType;
       }

       public void setSwfwType(String swfwType) {
           this.swfwType = swfwType;
       }

       public String getDistanceState() {
           return distanceState;
       }

       public void setDistanceState(String distanceState) {
           this.distanceState = distanceState;
       }

       @Override
       public String toString() {
           return "Data{" +
                   "taskId='" + taskId + '\'' +
                   ", user=" + user +
                   ", orgId='" + orgId + '\'' +
                   ", orgName='" + orgName + '\'' +
                   ", cusName='" + cusName + '\'' +
                   ", cusId='" + cusId + '\'' +
                   ", taskType='" + taskType + '\'' +
                   ", visitType='" + visitType + '\'' +
                   ", fileNumber='" + fileNumber + '\'' +
                   ", startTime='" + startTime + '\'' +
                   ", endTime='" + endTime + '\'' +
                   ", timeUse='" + timeUse + '\'' +
                   ", visitUserName='" + visitUserName + '\'' +
                   ", followUserName='" + followUserName + '\'' +
                   ", followUserId=" + followUserId +
                   ", remarks='" + remarks + '\'' +
                   ", signState='" + signState + '\'' +
                   ", signStateDesc='" + signStateDesc + '\'' +
                   ", feekFlage='" + feekFlage + '\'' +
                   ", productNum='" + productNum + '\'' +
                   ", finishFlag='" + finishFlag + '\'' +
                   ", swfwType='" + swfwType + '\'' +
                   ", distanceState='" + distanceState + '\'' +
                   '}';
       }
   }
   public class User {

       private String id;
       private String isNewRecord;
       private String name;
       private String loginFlag;
       private String admin;
       private String roleNames;

       public String getId() {
           return id;
       }

       public void setId(String id) {
           this.id = id;
       }

       public String getIsNewRecord() {
           return isNewRecord;
       }

       public void setIsNewRecord(String isNewRecord) {
           this.isNewRecord = isNewRecord;
       }

       public String getName() {
           return name;
       }

       public void setName(String name) {
           this.name = name;
       }

       public String getLoginFlag() {
           return loginFlag;
       }

       public void setLoginFlag(String loginFlag) {
           this.loginFlag = loginFlag;
       }

       public String getAdmin() {
           return admin;
       }

       public void setAdmin(String admin) {
           this.admin = admin;
       }

       public String getRoleNames() {
           return roleNames;
       }

       public void setRoleNames(String roleNames) {
           this.roleNames = roleNames;
       }
   }

    public Data getData() {
        return data;
    }

    public void setData(Data data) {
        this.data = data;
    }
}
